trail balance - French English Dictionary